From 4244c16b8a880d7f6dee7dce86f66c7dfda9a640 Mon Sep 17 00:00:00 2001 From: oliskoli Date: Wed, 19 Nov 2008 20:24:32 +0000 Subject: [PATCH] gbfile: Fix memory corruption. --- gpsbabel/gbfile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gpsbabel/gbfile.c b/gpsbabel/gbfile.c index 33b959d62..c970d083b 100644 --- a/gpsbabel/gbfile.c +++ b/gpsbabel/gbfile.c @@ -1068,7 +1068,7 @@ gbfgetstr(gbfile *file) file->unicode_checked = 1; - if (len == file->buffsz) { + if ((len + 1) == file->buffsz) { file->buffsz += 64; result = file->buff = xrealloc(file->buff, file->buffsz + 1); } -- 2.30.2